/**
 * 商品管理的接口
 */

import request from '@/utils/request'

// export function page(name,gender,begin,end,page,pageSize) {
//   return request({
//     url: '/emps?name='+name+'&gender='+gender+'&begin='+begin+'&end='+end+'&page='+page+'&pageSize='+pageSize,
//     method: 'get'
//   })
// }

/**
 * 获取分页数据的后端接口

 * @param {Object} page
 * @param {Object} pageSize
 */
export function page(page,pageSize) {
  return request({
    url: '/goods/backend?'+'&page='+page+'&pageSize='+pageSize,
    method: 'get'
  })
}

/**
 * 新增商品的后端接口

 * @param {Object} emp
 */
export function add(emp) {
  return request({
    url: '/goods/backend',
    method: 'post',
    data: emp
  })
}

/**
 * 更新商品的后端接口

 * @param {Object} good
 */
export function update(good) {
  return request({
    url: '/goods/backend',
    method: 'put',
    data: good
  })
}

/**
 * 根据id删除商品

 * @param {Object} ids
 */
export function deleteById(ids) {
  return request({
    url: '/goods/backend/'+ids,
    method: 'delete',
  })
}

/**
 * 根据id查询商品，用于回显数据

 * @param {Object} id
 */
export function selectById(id) {
  return request({
    url: '/goods/backend/'+id,
    method: 'get',
  })
}

/**
 * 获取商品的分类列表
 */
export function findAll() {
  return request({
    url: '/category/backend',
    method: 'get'
  })
}

/**
 * 发送图片
 */
export const loadFiles = (data) => {
  return requests({
        url: '/common/upload',
        data,
        method: 'post',
        headers: { 'Content-Type': 'multipart/form-data' }
  })
}